upholsterer bee (hoplitis papaveris) - Turkish English Dictionary